package com.orhonit.ipb.portal.entity;

import java.io.Serializable;
import java.util.Date;
import javax.persistence.*;


/**
 * 
 * 
 * @author caodw
 * @email caodw@qq.com
 * @version 2018-05-12 10:38:09
 */
@Table(name = "base_user")
public class BaseUser implements Serializable {
	private static final long serialVersionUID = 1L;
	
    //
@Id
private String id;

    //
@Column(name = "username")
private String username;

    //
@Column(name = "password")
private String password;

    //
@Column(name = "name")
private String name;

    //
@Column(name = "birthday")
private String birthday;

    //
@Column(name = "address")
private String address;

    //
@Column(name = "mobile_phone")
private String mobilePhone;

    //
@Column(name = "tel_phone")
private String telPhone;

    //
@Column(name = "email")
private String email;

    //
@Column(name = "sex")
private String sex;

    //
@Column(name = "type")
private String type;

    //
@Column(name = "status")
private String status;

    //
@Column(name = "description")
private String description;

    //
@Column(name = "crt_time")
private Date crtTime;

    //
@Column(name = "crt_user_id")
private String crtUserId;

    //
@Column(name = "crt_name")
private String crtName;

    //
@Column(name = "crt_user")
private String crtUser;

    //
@Column(name = "crt_user_name")
private String crtUserName;

    //
@Column(name = "upd_time")
private Date updTime;

    //
@Column(name = "upd_user_id")
private String updUserId;

    //
@Column(name = "upd_user_name")
private String updUserName;

    //更新名字
@Column(name = "upd_name")
private String updName;

    //
@Column(name = "upd_user")
private String updUser;

    //
@Column(name = "attr1")
private String attr1;

    //
@Column(name = "attr2")
private String attr2;

    //
@Column(name = "attr3")
private String attr3;

    //
@Column(name = "attr4")
private String attr4;

    //
@Column(name = "attr5")
private String attr5;

    //
@Column(name = "attr6")
private String attr6;

    //
@Column(name = "attr7")
private String attr7;

    //
@Column(name = "attr8")
private String attr8;

    //租户Id
@Column(name = "tenant_id")
private String tenantId;

    //是否删除
@Column(name = "is_deleted")
private String isDeleted;

    //是否作废
@Column(name = "is_disabled")
private String isDisabled;

    //默认部门
@Column(name = "depart_id")
private String departId;

    //
@Column(name = "is_super_admin")
private String isSuperAdmin;

    //是否是党员
@Column(name = "is_party_member")
private Integer isPartyMember;


/**
 * 设置：
 */
public void setId(String id) {
	this.id = id;
}
/**
 * 获取：
 */
public String getId() {
	return id;
}
/**
 * 设置：
 */
public void setUsername(String username) {
	this.username = username;
}
/**
 * 获取：
 */
public String getUsername() {
	return username;
}
/**
 * 设置：
 */
public void setPassword(String password) {
	this.password = password;
}
/**
 * 获取：
 */
public String getPassword() {
	return password;
}
/**
 * 设置：
 */
public void setName(String name) {
	this.name = name;
}
/**
 * 获取：
 */
public String getName() {
	return name;
}
/**
 * 设置：
 */
public void setBirthday(String birthday) {
	this.birthday = birthday;
}
/**
 * 获取：
 */
public String getBirthday() {
	return birthday;
}
/**
 * 设置：
 */
public void setAddress(String address) {
	this.address = address;
}
/**
 * 获取：
 */
public String getAddress() {
	return address;
}
/**
 * 设置：
 */
public void setMobilePhone(String mobilePhone) {
	this.mobilePhone = mobilePhone;
}
/**
 * 获取：
 */
public String getMobilePhone() {
	return mobilePhone;
}
/**
 * 设置：
 */
public void setTelPhone(String telPhone) {
	this.telPhone = telPhone;
}
/**
 * 获取：
 */
public String getTelPhone() {
	return telPhone;
}
/**
 * 设置：
 */
public void setEmail(String email) {
	this.email = email;
}
/**
 * 获取：
 */
public String getEmail() {
	return email;
}
/**
 * 设置：
 */
public void setSex(String sex) {
	this.sex = sex;
}
/**
 * 获取：
 */
public String getSex() {
	return sex;
}
/**
 * 设置：
 */
public void setType(String type) {
	this.type = type;
}
/**
 * 获取：
 */
public String getType() {
	return type;
}
/**
 * 设置：
 */
public void setStatus(String status) {
	this.status = status;
}
/**
 * 获取：
 */
public String getStatus() {
	return status;
}
/**
 * 设置：
 */
public void setDescription(String description) {
	this.description = description;
}
/**
 * 获取：
 */
public String getDescription() {
	return description;
}
/**
 * 设置：
 */
public void setCrtTime(Date crtTime) {
	this.crtTime = crtTime;
}
/**
 * 获取：
 */
public Date getCrtTime() {
	return crtTime;
}
/**
 * 设置：
 */
public void setCrtUserId(String crtUserId) {
	this.crtUserId = crtUserId;
}
/**
 * 获取：
 */
public String getCrtUserId() {
	return crtUserId;
}
/**
 * 设置：
 */
public void setCrtName(String crtName) {
	this.crtName = crtName;
}
/**
 * 获取：
 */
public String getCrtName() {
	return crtName;
}
/**
 * 设置：
 */
public void setCrtUser(String crtUser) {
	this.crtUser = crtUser;
}
/**
 * 获取：
 */
public String getCrtUser() {
	return crtUser;
}
/**
 * 设置：
 */
public void setCrtUserName(String crtUserName) {
	this.crtUserName = crtUserName;
}
/**
 * 获取：
 */
public String getCrtUserName() {
	return crtUserName;
}
/**
 * 设置：
 */
public void setUpdTime(Date updTime) {
	this.updTime = updTime;
}
/**
 * 获取：
 */
public Date getUpdTime() {
	return updTime;
}
/**
 * 设置：
 */
public void setUpdUserId(String updUserId) {
	this.updUserId = updUserId;
}
/**
 * 获取：
 */
public String getUpdUserId() {
	return updUserId;
}
/**
 * 设置：
 */
public void setUpdUserName(String updUserName) {
	this.updUserName = updUserName;
}
/**
 * 获取：
 */
public String getUpdUserName() {
	return updUserName;
}
/**
 * 设置：更新名字
 */
public void setUpdName(String updName) {
	this.updName = updName;
}
/**
 * 获取：更新名字
 */
public String getUpdName() {
	return updName;
}
/**
 * 设置：
 */
public void setUpdUser(String updUser) {
	this.updUser = updUser;
}
/**
 * 获取：
 */
public String getUpdUser() {
	return updUser;
}
/**
 * 设置：
 */
public void setAttr1(String attr1) {
	this.attr1 = attr1;
}
/**
 * 获取：
 */
public String getAttr1() {
	return attr1;
}
/**
 * 设置：
 */
public void setAttr2(String attr2) {
	this.attr2 = attr2;
}
/**
 * 获取：
 */
public String getAttr2() {
	return attr2;
}
/**
 * 设置：
 */
public void setAttr3(String attr3) {
	this.attr3 = attr3;
}
/**
 * 获取：
 */
public String getAttr3() {
	return attr3;
}
/**
 * 设置：
 */
public void setAttr4(String attr4) {
	this.attr4 = attr4;
}
/**
 * 获取：
 */
public String getAttr4() {
	return attr4;
}
/**
 * 设置：
 */
public void setAttr5(String attr5) {
	this.attr5 = attr5;
}
/**
 * 获取：
 */
public String getAttr5() {
	return attr5;
}
/**
 * 设置：
 */
public void setAttr6(String attr6) {
	this.attr6 = attr6;
}
/**
 * 获取：
 */
public String getAttr6() {
	return attr6;
}
/**
 * 设置：
 */
public void setAttr7(String attr7) {
	this.attr7 = attr7;
}
/**
 * 获取：
 */
public String getAttr7() {
	return attr7;
}
/**
 * 设置：
 */
public void setAttr8(String attr8) {
	this.attr8 = attr8;
}
/**
 * 获取：
 */
public String getAttr8() {
	return attr8;
}
/**
 * 设置：租户Id
 */
public void setTenantId(String tenantId) {
	this.tenantId = tenantId;
}
/**
 * 获取：租户Id
 */
public String getTenantId() {
	return tenantId;
}
/**
 * 设置：是否删除
 */
public void setIsDeleted(String isDeleted) {
	this.isDeleted = isDeleted;
}
/**
 * 获取：是否删除
 */
public String getIsDeleted() {
	return isDeleted;
}
/**
 * 设置：是否作废
 */
public void setIsDisabled(String isDisabled) {
	this.isDisabled = isDisabled;
}
/**
 * 获取：是否作废
 */
public String getIsDisabled() {
	return isDisabled;
}
/**
 * 设置：默认部门
 */
public void setDepartId(String departId) {
	this.departId = departId;
}
/**
 * 获取：默认部门
 */
public String getDepartId() {
	return departId;
}
/**
 * 设置：
 */
public void setIsSuperAdmin(String isSuperAdmin) {
	this.isSuperAdmin = isSuperAdmin;
}
/**
 * 获取：
 */
public String getIsSuperAdmin() {
	return isSuperAdmin;
}
/**
 * 设置：是否是党员
 */
public void setIsPartyMember(Integer isPartyMember) {
	this.isPartyMember = isPartyMember;
}
/**
 * 获取：是否是党员
 */
public Integer getIsPartyMember() {
	return isPartyMember;
}
}
